#!/usr/bin/python3
# -*- coding: utf-8 -*-

#基础语法

# Python单行注释:#
"""
多行注释:'''
"""
'''
多行注释:"""
'''
print('注释')
print()


#Python 可以同一行显示多条语句，方法是用分号 ; 分开
print('同一行显示多条语句')
print ('hello');print ('runoob');
"""
hello
runoob
"""
print()


'''行和缩进
缩进的空白数量是可变的，
但是所有代码块语句必须包含相同的缩进空白数量，这个必须严格执行。
'''

print('行和缩进')
if True:
    print ("True")
else:
  print ("False")

'''
if True:
    print ("Answer")
    print ("True")
else:
    print ("Answer")
    # 没有严格缩进，在执行时会报错
  print ("False")
'''
print()


#多行语句
print('多行语句')
total = 'a' + \
        'b' + \
        'c'
print(total) #abc
print()


# 引号
print('引号')
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
包含了多个语句"""

print(word)
print(sentence)
print(paragraph)
print()


# Print 输出
print('Print 输出')

x="a"
y="b"

# 换行输出
print('换行输出')
print( x )
print( y )

# 不换行输出 以‘,’‘ ’代替换行
print('不换行输出')

print( x, end="," )
print( y, end=" " )
print() #换行


# import 与 from...import
'''
将整个模块(somemodule)导入，格式为： import somemodule
从某个模块中导入某个函数,格式为： from somemodule import somefunction
从某个模块中导入多个函数,格式为： from somemodule import firstfunc, secondfunc, thirdfunc
将某个模块中的全部函数导入，格式为： from somemodule import *
'''
print('import 与 from...import')

import sys
print('import');
print ('命令行参数为:')
for i in sys.argv:
    print (i)
print ('\n python 路径为',sys.path)

from sys import argv,path  #  导入特定的成员
print('from import')
print('path:',path) # 因为已经导入path成员，所以此处引用时不需要加sys.path
print()


# 等待用户输入
print('等待用户输入')
input("\n\n按下 enter 键后退出。")